-
Notifications
You must be signed in to change notification settings - Fork 19
feat: port Wire Android services & use cases - WPB-16148 #2920
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…e:dataPath:metadata:uploadStatus:)` compile error
Perhaps we can delete these but I will comment them for the time being
It is not clear to me what this TODO means.
# Conflicts: # wire-ios-data-model/Resources/zmessaging.xcdatamodeld/zmessaging2.125.0.xcdatamodel/contents # wire-ios-data-model/WireDataModel.xcodeproj/project.pbxproj
This commit doesn't contain any new/updated entities - just the new model
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've added some comments mostly about project structure since this PR is porting code from Android maybe there will be adjustments in future PRs to align to our codebase.
...alStore/WireCellsMessageAttachmentsDraftsLocalStore+WireCellsMessageAttachmentDraftDAO.swift
Show resolved
Hide resolved
WireCells/Sources/WireCellsAPI/Persistence/WireCellsMessageAttachmentDraftRepository.swift
Show resolved
Hide resolved
WireCells/Sources/WireCellsAPI/Persistence/WireCellsConversationDAO.swift
Show resolved
Hide resolved
WireCells/Sources/WireCellsAPI/Persistence/WireCellsMessageAttachmentDraftDAO.swift
Show resolved
Hide resolved
WireCells/Sources/WireCellsImplementation/Persistence/WireCellConversationDataSource.swift
Show resolved
Hide resolved
WireCells/Sources/WireCellsImplementation/WireCellsAwsClientImplementation.swift
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good overall, approving to unblock future tasks on WireCells, my assumption though is that things will be adjusted a little architecture wise as the feature moves forward
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving as discussed 1:1, to merge as is and address those points later in future PRs
# Conflicts: # wire-ios-data-model/WireDataModel.xcodeproj/project.pbxproj
Issue
Ports and integrates the Android WireCells services & use cases interfaces & implementations to the iOS app.
Remaining
Tests for this PR will be done in a follow up ticket: https://wearezeta.atlassian.net/browse/WPB-17490
Testing
None of this code is used yet so cannot be manually tested
Checklist
[WPB-XXX]
.